import Mock from 'mockjs'


Mock.mock(`${location.origin}/api/bigData/list`, 'get', {
  'code': 200,
  'data': {
    'list|1000':[
      {
        'id|+1': 1,
        'name': '@name',
        'title': '@sentence()',
        'email': '@email',
        'createdDate': `@date('yyyy-MM-dd')`,
        'createdBy': 'admin',
      }
    ]
  }
})

Mock.mock(`${location.origin}/api/role/list`, 'get', {
  // 属性 list 的值是一个数组，其中含有 1 到 10 个元素
  // 'list|1-10': [{
  //   // 属性 id 是一个自增数，起始值为 1，每次增 1
  //   'id|+1': 1
  // }]
  'code': 200,
  'data': {
    'list|20':[
      {
        'id|+1': 10000,
        'name': '@name',
        'count': '@natural(0,120)',
        'address': '@city(true)',
        'email': '@email',
        'createdDate': `@date('yyyy-MM-dd')`,
        'updatedDate': `@date('yyyy-MM-dd')`,
        'createdBy': 'admin',
        'avter': `@dataImage('100x100', '@name')`,
        'desc': '@sentence()',
      }
    ]
  }

})


Mock.mock(`${location.origin}/api/user/list`, 'get', {
  'code': 200,
  'data': {
    'list|20':[
      {
        'id|+1': 80000,
        'name': '@name',
        'age|18-30': 1,
        'address': '@city(true)',
        'email': '@email',
        'createdDate': `@date('yyyy-MM-dd')`,
        'createdBy': 'admin',
        'avter': `@dataImage('100x100', '@name')`
      }
    ]
  }
})


